package com.zhiwei.msf.gateway.service;

import com.zhiwei.msf.common.dto.PageDataDto;
import com.zhiwei.msf.gateway.dto.QueryRouteInfoDto;
import com.zhiwei.msf.gateway.dto.RouteInfoDto;

/**
 * function: 路由服务
 * author: zhiwei_yang
 * time: 2020/2/14-11:14
 */
public interface RouteInfoService {

    /**
     * 记录服务注册中心路由信息
     */
    void loadServiceRouteToDB();

    /**
     * 分页查询路由信息
     *
     * @param queryRouteInfoDto
     */
    PageDataDto<RouteInfoDto> queryRoutInfoByPage(QueryRouteInfoDto queryRouteInfoDto);
}